interlinked piece - Turkish English Dictionary